.bottomTitle {
  position: fixed;
  bottom: 10px;
  text-align: center;
  line-height: 40px;
}
.bottomTitle text {
  font-size: 14px;
}
.bottomTitle button {
  width: 110px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
}
.bgsimage {
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: -11;
}
.section {
  margin-top: 80px;
  display: block;
  width: 100%;
}
.passListCon {
  margin-left: auto;
  margin-right: auto;
  width: 60%;
  display: block;
  background-color: #fde353;
  text-align: center;
  padding: 15px 0px;
  border-radius: 100px;
}
.passListCon .picker {
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.userinfo {
  width: 100%;
  text-align: center;
}
.userinfo-avatar {
  width: 120px;
  height: 120px;
  border-radius: 120px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.addPassBtn {
  margin-top: 10px;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
}
.addPassBtn image {
  width: 50px;
  height: 50px;
}
.addPassBtns {
  margin-top: 10px;
  width: 50px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  flex-wrap: wrap;
}
.addPassBtns text {
  display: block;
  font-size: 14px;
}
.addPassBtns image {
  width: 50px;
  height: 50px;
}
.mrtx {
  width: 120px;
  height: 120px;
}
.login {
  width: 120px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  line-height: 40px;
  font-size: 14px;
  margin-top: 80px;
  border-radius: 100px;
  background-color: #fde353;
}
button {
  width: 50px;
  height: 50px;
  padding: 0px;
  border: none!important;
  border-radius: 0px;
  display: block!important;
  margin: 0px;
}
button image {
  width: 50px;
  height: 50px;
}
button::after {
  border: none!important;
  border-radius: 0px;
  display: block;
  margin: 0px;
}
